very composed person - French English Dictionary